ALM Specialist Toolkit

The ALM Specialist Toolkit provides collateral for partners, customers, and employees of Microsoft to aid them in becoming better ALM Specialists. The toolkit will provide presentations, recorded sessions, source code, and other guidance on application lifecycle managment concepts using Microsoft Tools such as Team System.

TFS Check-in Validation Tool

BuddyBuild.zip (110,8 MB)
The TFS Check-in Validation Tool extends TFS Team Build 2008 by enabling buddy build queuing (pre-checkin), validating checkins using shelvesets, and build agent pooling, all from the VS 2008 IDE.

TFS Build Monitor

The TFS Build Monitor is a windows application that monitors both TFS build status and build qualities and alerts people when status or quality changes occur. At this stage alerts can sent to either: * Twitter, or * a USB Build Light

Modern DevOps Tools

Modern DevOps Tools is based around building an tools that uses recommended practices that will work inside of your continuous delivery cycle.

Hybrid Lab Workflow

This workflow allows you to incorporate snapshots into a Build-Deploy-Test using a Standard Environment that is composed of Virtual Machines in TFS 2012.

Info Kiosk (Silverlight / TFS)

InfoKiosk.zip (5,3 MB)
This project actually consists of two parts; + The core part is a Silverlight application which serves content in a PowerPoint like approach, meaning that one page after another is displayed based on a controller (XML) file. Each page is a Silverlight Application which is dynamically loaded. What each Silverlight application does is up to the application but the base idea is that each application generates some content to display. We are using this to display TFS related information such as the status of each TFS Build and Open, Resolved and Closed bug per project and so on. + The second part is the development of various informational "pages" to display within the InfoKiosk. There are 3 projects included, one is the TFS Build Status, TFS Project Status and InfoPage Sample. The included TFS Build Status "page" can be compared to the build bunny, build lamp and other similar projects. This "TFS Build Status" info page displays all build types it finds within a TFS Server. The the solution is based on Silverlight 2.0 (RC1) and based on a "plug-n-play" design. The Silverlight page is meant to run in full screen mode on a TV or Monitor to show a development team about various areas of interest of their projects.

NDepend TFS 2010 integration

ndependtfs.zip (366 kB)
NDepend TFS 2010 integration provides build activities, a build report customization addin, and extends the TFS Warehouse in order to leverage NDepend quality statistics for your projects.

NUnit for Team Build

Add support for NUnit to TFS 2008 & 2010 Team Build so that your NUnit test results are visible in the build log and incorporated into the data warehouse for reporting. Great for teams with an existing investment in NUnit tests, or those who prefer NUnit over other testing frameworks.

STSDTS

stsdts.zip (2,1 MB)
SharePoint Deployment & Test Services. Tools for deploying and testing custom made SharePoint solutions with Team Foundation Server. With STSDTS you can... * Install solutions * Deploy solutions * Activate features * Run Build Verification Tests on MOSS 2007 with TFS 2008

Team Build Bunny

A Windows Service that consumes events from Team Foundation Server 2008 or 2010 and relays them as messages to a Nabaztag rabbit. Useful for communicating the status of the build across a development team.

Team Build Screen

Displays the active status of build definitions from Team Foundation Server 2015, 2013, 2012, 2010 or Visual Studio Online.

Team Build Tray

Team Build Tray is a lightweight build ticker application for Team Foundation System which sits in the system tray. It includes queue, build and completion notifications, and allows for builds to be filtered and queued. It has been developed in C# and WPF

Team Deploy

teamdeploy.zip (35,5 MB)
Deploy MSIs from TFS Team Build 2010 using these custom activities. This collection of activities include everything you need to deploy cilent apps to multiple PCs and windows services to Servers.

TFS Test Plans Word Addin

TFS Test Plans Documentation makes it easier to document your test plans building word document content including test cases, test steps and shared steps extracted directly from Team Foundation Server. It's developed in C# language as a Microsoft Word 2010 add-in

The Visual Guide for Building Team Foundation Server 2012 Environments

A step-by-step guide for building Team Foundation Server 2012 environments that include SharePoint Server 2010, SQL Server 2012, Windows Server 2012 and more!

Automate TFS Build Delete

Simple statistics about all Builds and there status, fast way to enter Build Log, Build Drop Location, Changesets and of course delete them. You can easily filter your Builds list by Date.( Example - Delete all builds before DD/MM/YYYY)

Community TFS Build Extensions

The Community TFS Build Extensions site provides a place for build engineers to share workflow activities, build process template files, and tools for Team Foundation Build.

TFS Build Virtualizer

TFS Build Virtualizer is an extension to the Team Foundation Server build system which allows build masters to have a large number of virtualized build servers with Team Build installed. When a build is invoked the build virtualizer determines which build server to use to run the

TFS Dependency Replicator

The TFS Dependency Replicator is a tool that monitors the Team Foundation Server Build Store for the successful completion of new builds, or the change in qualify status of existing builds. When a change is detected TFS Dependency Replicator looks up a configuration file in the v

UpdateAssemblyInfo Activity for TeamBuild 2010

The UpdateAssemblyInfo activity provides a way to manipulate the AssemblyVersion and AssemblyFileVersion attributes in AssemblyInfo files at build time. It works with C# and VB AssemblyInfo files.